unforeseeable consequences - French English Dictionary